grab excavator - Turkish English Dictionary